跳到主要内容

04-数据处理-json

JSON简介

  • JSON由以下类型的值构成:对象、数组、数字、字符串和布尔值。布尔值 truefalse 必须全部使用小写字母。

  • 对象由花括号括起来的逗号分割的成员构成,成员是字符串键和上文所述的由逗号分割的键值对组成,如:

    {"name": "John Doe", "age": 18, "address": {"country": "china", "zip-code": "10000"}}

    数组是由方括号括起来的一组值构成,如:

    [3, 1, 4, 1, 5, 9, 2, 6]
  • 字符串由双引号包围的任意数量字符的集合。

  • 危险

    一些合法的JSON的实例:

    • 对象包含数组:

      {"a": 1, "b": [1, 2, 3]}
    • 数组包含对象:

      [1, 2, "3", {"a": 4}]
    • 数字:

      3.14
    • 字符串:

       "plain_text"

      :::

积木块说明

积木块说明
image.png解析后的json对象
image.png解析json数据
image.png打开json文件,需要先上传到文件系统
image.png保存json文件,保存在文件系统,需要自行下载至电脑
image.png读取值
image.png读数组值
image.png往json里写数组,数组下标从0开始,下标1表示数组第二个位置
image.png往json里写键值

案例1、解析数组

image.png
json.gif

案例2、解析键值

image.png
键值.gif